Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A STOW GARDENS Detached £508,247 £270,000 26 Nov 2004
3 STOW GARDENS £426,225 £405,000 17 Jan 2022
3 STOW GARDENS £426,225 £405,000 17 Jan 2022
5 STOW GARDENS Terraced £337,592 £200,000 25 Feb 2013
5 STOW GARDENS Terraced £337,592 £200,000 25 Feb 2013
6 STOW GARDENS Semi-Detached £481,016 £390,000 26 Jul 2019
7 STOW GARDENS Detached £333,186 £246,000 15 Apr 2016
9 STOW GARDENS Terraced £394,680 £320,000 19 Jul 2019
13 STOW GARDENS Detached £516,378 £418,000 29 Jan 2019